JavaScript variable rules